know better than

[nəʊ ˈbetə ðæn]
un. 心中有数;很明白(不能去)…
[网络] 明白事理而不至于做;很懂得;明事理而不至于